media contribution - French English Dictionary